home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
tag_bbs
/
tback543.zip
/
TAGBACK.DOC
next >
Wrap
Text File
|
1992-06-28
|
11KB
|
264 lines
------------------------------------------------------------------
-------------=========== TagBack v5.43 ===========-------------
------------------------------------------------------------------
Copyright(C) 1990, 1991 All rights reserved
------------------------------------------------------------------
This Utility will allow a BBS SysOp to backup his/her BBS in nightly
maintanence with out the bother of a lenghtly batch file. Instead
s/he can create a short .CFG file and let TagBack do all the work.
-------------------------------------------------------------------
The following is a SAMPLE of a correct .CFG file. Please make note
that none of the lines include a TRAILING BACKSLASH '\'. In v2.01
the TagBack.Log will automatically be written to your backup Drive
and directory, although you may name the log file to any legal
filename that you would like.
* ----------------------------------------------------------------- *
* For easy setup I would suggest running the TBCFG###.EXE which is *
* included with this release. It will create the .CFG file for you. *
* ----------------------------------------------------------------- *
B:\BBSBACUP <--- Drive and Path Where BackUp will go.
C:\BBS <--- Your BBS Directory.
C:\BBS\GFILES <--- Your GFILES Directory.
C:\BBS\GFILES\ALTTXT <--- Your Alternate TxtFile Directory or ----
C:\BBS\MSGS <--- Your Messages Directory or ----
ALL <--- Amount of Data to BackUp. (See Note *)
Y <--- Delete *.BAK files before backup.
TagBack.Log <--- Name of the BackUp.Log File.
Y <--- [Y/N] Process your *.DIR files.
Y <--- `N' - if you don't have any User Defined
directories. 'Y' if you do.
ZIPFILE.ZIP <--- Name of your User Defined Backup File.
Anything below this line will be added
to this file.
C:\NODELIST\AREAS.BBS ----------------------------------------
C:\BINKLEY\*.CFG All the lines below the ZIPFILE.ZIP will
C:\BINKLEY\*.LOG be added to the backup. This will allow
C:\*.* you to backup any MISC files that you
E:\ANYDIRECTORY\ANYFILE want to. There is no limit to the amount
C:\BBSUTILS\*.CFG of Drive:\Path\filename's that you can
specify. You will need to consider the
size of your backup though.
--------------------------------------------------------------------
* Note ---> The sixth line in the .CFG file can be either ALL or SOME.
SOME = Only .CFG, .DAT, .MSG, .CLR, .BRD, .LST, .BAT, and .TXT
extensions. (The only exception to SOME is the message areas).
ALL = ALL data in the specified Directories. (Complete Backup)
---------------------------------------------------------------------
Any line in the .CFG file that has ---- will be excluded from the
BackUp. For instance, lets assume that you don't want to bother backing
up your messages, just put 4 -'s on that line and your message areas
won't be processed... Or lets assume that you don't have an Alternate
Text Directory, many SysOp's have everything in thier Gfiles Directory,
just add ---- and that line will be ignored.
PLEASE NOTE: If you don't backup your /Gfiles directory TagBack can't
process your *.DIR files because it will be unable to
locate the FBOARDS.DAT file.
========================
== Update Information ==
========================
Version 1.00
--------------------
This version was only released locally here in Houston and was
custom made for the SysOp. TagBack once was written as a batch file
and then compiled into an .EXE. Once I learned Pascal I released
v1.01.
Version 1.01
------------
First official release. Released it and waited for comments to build
the program from. Thank you! to all that gave me thier views and
suggestions.
Version 2.00
------------
As of version 2.00 you will have to option to backup all your *.DIR
files. The *.DIR files are located in your UPLOAD and DOWNLOAD
directories and contain all the infomation about your files.
FILENAME:
DATE:
SIZE:
DESCRIPTION:
UPLOADED BY:
FILE POINTS:
I'm sure you get the idea, and also understand how important it is
to backup these files along with the rest of your BBS. Just ask
someone, who for one reason or another, lost thier BBS and had to add
all the file description back one at a time. In fact that is what
brought me to add this feature to TagBack. I got a call from a SysOp
that asked me why TagBack didn't handle the *.DIR's. So please let me
here from you if there is something that you think should be added.
I do listen to all comments, good or bad.
Version 3.20
------------
As of version 3.20 if you are backing up to a floppy drive and leave
the drive gate open or the drive is empty TagBack will now exit
gracefully. For that matter, it will exit on any drive failure...
When the .DIR files are being processed the files are written to
the screen. This same information is also written to the Log file.
Version 3.30
------------
Added windows and changed the general appearence of the program.
Version 3.31
------------
Made a couple of minor changes to the windows...
Version 4.00
------------
Added the optional directory that can be specified just after the MSGS
line in the .CFG file. This will allow you to backup any directory that
contains important files that are used by the BBS. If you have a
directory that contains external BBS utilities you can include it on
this line.
Version 5.00
------------
Added the option of backing up miscellaneous files from anywhere on your
hard drive(s). This will allow you all the control that you should need.
There is no limit to the amount of directories that can be processed but
you need to remember that TagBack wasn't written to replace the normal
backup utility.
C:\AUTOEXEC.BAT would ONLY backup the AutoExec.Bat file in the root of C.
C:\BINKLEY\OKFILE.LST would backup your OKfile list.
C:\BBS\TAGUTILS\*.* would backup your entire TagUtilities Directory.
Get the idea? I thought you would...
Version 5.01
------------
Fixed a few small problems with the User Defined Directories. Also made
the TBCFG (Configuration Generator) more user freindly.
Version 5.20
------------
Added some extra code to allow me to check the drive status before
continuing with the backup. Also some code was optimized to allow
TagBack to run a little faster...
Version 5.30
------------
Added the TB-Trash.Fil that can contain any filename know to be one
of the remapping files that hackers have used to crash the BBS's. If
a match is found TagBack will simple hold tight until you tell it to
continue. This will assure that your backup doesn't get corrupted with
bad files. After you see that TagBack found a bad file you will have
the opportunity to check into the situation and, at worse, you
will have to restore the files only loosing one day of BBS activity...
TagBack will only scan directories that would have been backed up.
If, for instance, you don't backup your messages directory, TagBack
won't look there to see if a BAD FILE is in that directory...
Version 5.40
------------
TagBack will now allow you to delete ALL the *.BAK files from your
backup directoies. This will allow you to, not only keep the BAK files
out of you backups, but it is nice to get them off of the hard drive
as well.
Version 5.41
------------
Had some problems with deleting the *.BAK file and hopefully this has
been fixed. It works fine here and non of the BETA Site have reported
any additional problems.
Version 5.42
------------
Did some more work on the code for deleting *.BAK files and found a
mistake which caused TagBack to exit with a "runtime error 003". This
is now fixed since I saw the problem that was overlooked in the last
release/fix...
Version 5.43
------------
Version 5.43 allows SysOps that are keep their FBOARDS.DAT file in the
\MULTI directory rather than the \GFILES to backup the *.DIR files. You
must specify the path to your FBOARDS.DAT file from the commandline if it
is not in your \GFILES directory.
Example: TBACK543 C:\MULTI <--- No trailing \ please.
----------------------------------------------------------------------
This utility utilizes PkWare's PkZip.Exe program so it will need to
be in your Dos Path (Refer to your DOS Manual). If PkZip.Exe is not
in the path the program will not run.
(PkZip Copyright 1989-1990, PkWare Inc. All Rights Reserved)
----------------------------------------------------------------------
Warranty/Contribution
---------------------
There is no warranty with this software. It has been tested and found
to be quite useful to many SysOp's with little or no problems and should
do just fine for you as well. If you find TagBack to be a worthwhile
utility and would like to support me in my efforts to write bigger and
better utilities, any contribution that you feel is appropriate would be
GREATLY appreciated. $3.00 sounds about right...
Sincerely,
Bill
----------------------------------------------------------------------
Bill VanWezenbeeck The BatModem BBS
1351 Greens Parkway #91 (713) 876-0767
Houston, Tx 77067 1:106/1525
----------------------------------------------------------------------
A special thanks goes to Robert Numerick and Victor Capton for
offering programmers the access to the TAG structures. It sure makes
our job more fun and certainly easier. Thanks Robert and Victor for
TAG, "the best BBS by far".
I would also like to thank Mike Griffin for his help with the TAG
structures. It was with his help that I was able to add the new
feature to TagBack 3.01 allowing the *.DIR files to be processed.
-----------------------------------------------------------------------
Special thanks to my Beta Sites which were instrumental in the develop-
ment of TagBack. I appreciate their knowledge and input more than they
know.
-----------------------------------------------------------------------
--------====== TagBack Beta Sites ======--------
Scott Williams Mike Griffin
The Bovine Bar BBS Griff's Tavern BBS
300/1200/2400/4800 300/1200/2400
24 hrs - 7 days 24 hrs - 7 days
(713)947-7264 (713)550-5999
1:106/77 1:106/5999